// 用来在内存中保存一些数据的工具模块
// 暂时在内存种保存用户信息(_id,username)

// 保存用户信息的接口
interface info {
  [x: string]: any;
  _id?: String;
  username?: String;
  role?: any;
  role_id?: any;
}

let user: info = {
  // user有很多的属性  这里只写一个唯一表示_id用于判别用户信息的有效性
  // 给id一个默认填充  如果在admin页面判断id如果为默认填充就说明没有获得有效信息则跳转回login
  _id: "",
  username: "",
  role: [],
  role_id: "",
};

const memory = {
  user,
};

export default memory;
